Taughannock Falls: A Photo Essay
Taughannock is an old Indian word thought to mean “Great Falls in the Woods.” Taughannock Stream drops 215 feet from the upper gorge to its plunge pool before rippling out to Cayuga Lake, in Central New York. Taughannock Falls, Gorge, … Continue reading Taughannock Falls: A Photo Essay
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed